package cli

//var fname string
//
//func init() {
//	cli.DefFunc = map[string]cli.DefS{
//		"regUser": {RegUserFlags, RegUserExecute},
//	}
//}
//
//func InitFlag() {
//	flag.StringVar(&fname, "fname", "", "函数名称")
//	for _, defS := range cli.DefFunc {
//		defS.Flags()
//	}
//}
//
//func ExecuteFunc() {
//	if fname == "" {
//		return
//	}
//	for name, defS := range cli.DefFunc {
//		if fname != name {
//			continue
//		}
//		if execute := defS.Execute(); execute {
//			log.Infof("%s，执行成功", name)
//		} else {
//			log.Warnf("%s，执行失败", name)
//		}
//	}
//	os.Exit(0)
//}
